package br.com.ema.maze.factory;

import br.com.ema.maze.components.Maze;

/**
 * @author Emanuel Cruz Rodrigues -> emanuelcruzrodrigues@gmail.com
 *
 */
public abstract class MazeAbstractFactory<T> {

	public abstract Maze buildMaze(T t);
	
	public abstract MazeConfiguration getMazeConfiguration(T t);
}
